Big Huge Thesaurus

domestic sheep

noun